﻿using KinonekoSoftware.CodariaDB.Documents.Index;
using KinonekoSoftware.CodariaDB.Documents.TemplateContents.Abilities;

namespace KinonekoSoftware.CodariaDB.Objects
{
    /// <summary>
    /// <see cref="SyntheticRoute"/> 类型表示合成路线图。
    /// </summary>
    public sealed class SyntheticRoute : RootObject
    {
        public required List<object>            Weapons   { get; set; }
        public required List<SyntheticScenario> Scenarios { get; set; }
    }

    /// <summary>
    /// <see cref="SyntheticScenario"/> 类型表示合成路线图。
    /// </summary>
    public sealed class SyntheticScenario : RootObject
    {
        public required List<object> Items { get; set; }
    }
}